package com.irdstudio.efp.cus.service.facade;

import java.util.List;

import com.irdstudio.efp.cus.service.vo.GreyBlackListVO;


/**
 * <p>Description:黑灰名单表（反洗钱名单表）<p>
 * @author ligm
 * @date 2019-05-22
 */
public interface GreyBlackListService {
	
	public List<GreyBlackListVO> queryAllOwner(GreyBlackListVO greyBlackListVo);
	
	public List<GreyBlackListVO> queryAllCurrOrg(GreyBlackListVO greyBlackListVo);
	
	public List<GreyBlackListVO> queryAllCurrDownOrg(GreyBlackListVO greyBlackListVo);
	
	public int insertGreyBlackList(GreyBlackListVO inGreyBlackListVo);
	
	public int deleteByPk(GreyBlackListVO greyBlackListVo);
	
	public int updateByPk(GreyBlackListVO greyBlackListVo);
	
	public GreyBlackListVO queryByPk(GreyBlackListVO greyBlackListVo);
	
	/**
	 * 根据证件类型、证件号码统计信息
	 * @author  qiuyf
	 * @since 2019年5月22日 下午6:09:24
	 * @date 2019年5月22日 下午6:09:24
	 * @version 0.1 初始为0.1,后续变更则修改
	 */
	public int countGreyBlkLtByCust(GreyBlackListVO greyBlackListVo);

}
